Are hewlett packard reviews a good basis for selecting companies to purchase?